2 W St George Blvd, St. George, UT 84770, United States
View on Map
What travelers say:
[Environment] As soon as I entered, there was the smell of pizza everywhere, and the appetite was open. [Service] The boss knows every kind of Pizza very well, super powerful. The oven of Pizza is great. [Taste] Very delicious, worthy of being professional.